karelian isthmus - German English Dictionary